﻿
/*顶部*/
.top{}
.top .width1250{ border:1px solid #e0e0e0; background-color:#f3f3f3; height:32px;}
.top .sayHello {line-height:26px; padding-left:20px;color:#a1a1a1;}
.top .topnav { padding-right:20px;}
.top .topnav  a {padding: 0 10px;line-height: 30px; color:#be2426;}
.logo-con{ height:91px;}
.top-search{ width:260px;}
.top-search .pe{ text-align:right; font-size:14px; padding-top:15px; margin-bottom:10px;}
.top-search .search1{ width:260px;}
.top-search .search1 .search1box{ border:1px solid #e2e2e2; float:left; width:208px;}
.top-search .search1 .search1box .search-li{float: left;width:50px;height:24px;position: relative;z-index: 10;}
.top-search .search1 .search1box .search-li span{ width:49px; height:24px; line-height:24px; text-align:center; border-right:1px solid #e2e2e2; display:block; background:url(../img/up.png) 38px 10px  no-repeat;}
.top-search .search1 .search1box .search-li ul{ width:49px; text-align:center;position:absolute; background-color:#fff; padding:5px 0; top:24px; left:-1px; border:1px solid #e2e2e2; border-top:1px solid #fff;}
.top-search .search1 .search1box .search-li ul li{ line-height:22px;}
.top-search .search1 .search1box  .input1{float:left; border:0 none;width: 152px; border:0 none; line-height:24px; height:24px; padding:0 0 0 5px;}
.top-search .search1 .button{ float:left; background:url(../img/search-but-bg.jpg) 0 0 repeat-x; border:0 none; height:26px; width:50px; color:#fff;}

.home-nav,.nav{ background:url(../img/home-nav-bg2.png) 0 0 repeat-x; height:70px; font-size:16px;}
.home-nav2,.nav2{ background:url(../img/home-nav-bg1.jpg) right 0 no-repeat;height:70px;}
.nav .home{ background:url(../img/home-nav-bg.png) 0 0 repeat-x;   width:120px;float:left;}
.nav .home a{ background:url(../img/home.png) 20px 23px no-repeat; height:70px; line-height:70px; display:block; padding-left:50px;}
.nav a{color:#fff;}
.nav ul{ float:left; padding-left:20px;}
.nav ul li{ float: left;height:70px; line-height:70px; width:133px; margin-right:10px; text-align:center;}
.nav ul li:hover{background:url(../img/home-nav-bg3.png) 0 15px no-repeat;}
.nav ul li:visited{background:url(../img/home-nav-bg3.png) 0 15px no-repeat;}
.navhover{background:url(../img/home-nav-bg3.png) 0 15px no-repeat;}
.home-nav2{ position:relative;}
.home-nav2 .ul1{ padding-left:300px; font-size:14px; padding-top:35px;}
.home-nav2 .ul1 li{ float:left; margin-right:33px;}
.home-nav2 .ul1 li a:hover{color:#FFF705;font-weight:600;}
/*.home-nav2 .ul1 li:hover{}*/
.home-nav2 a{color:#fff;}
.home-nav0{ width:260px; height:489px; background:url(../img/nav2.png) 0 0 no-repeat; position:absolute; top:19px; left:20px;}
.home-nav0 ul{ padding-left:80px; padding-top:77px;}
.home-nav0 ul li{ margin-bottom:32px;}
.home-nav0 a h2{ color:#bf1a18;}
.home-nav0 a p{ color:#666; font-size:12px;}

.renav li{line-height:27px;}
.renav{
    overflow-y:hidden;
    width: 143px;
    float: left;
    height: 29px;
}
